<?php

class ProductAtribute extends AppModel {
    var $name = 'ProductAtribute';


   var $validate = array(
        'name' => array(
            'notempty' => array(
                'rule' => array('notempty'),
                'message' => 'Tên không được rỗng.',
            ),

            'maxlength' => array(
                'rule' => array('maxlength', 100),
                'message' => 'Tên không được vượt quá 100.',
            ),
        ),

        'value' => array(
            'notempty' => array(
                'rule' => array('notempty'),
                'message' => 'Giá trị không được rỗng.',
            ),

            'maxlength' => array(
                'rule' => array('maxlength', 250),
                'message' => 'Giá trị không được vượt quá 250.',
            ),
        ),
    );

    /**
	 * get all
	 *
	 * @param type  meta
	 * @return type  meta
	 * @access public
	 */
	function getAll($product_id = null){
		if(empty($product_id)) return array();
		$cond = array('status' => array(4,5), 'product_id' => (int)$product_id);
		return $this->find('all', array('conditions' => $cond));
	}
}
